import Vue from 'vue'
import VueStorage from 'vue-ls'
import config from '@/config/defaultSettings'

// base library
import '@/core/lazy_lib/components_use'
import Viser from 'viser-vue'

// ext library
// import VueClipboard from 'vue-clipboard2'
// import PermissionHelper from '@/utils/helper/permission'
// import './directives/action'

// leancloud
// import AV from 'leancloud-storage'
// AV.init({
//   appId: 'M575N2lR1Ct7Xbq74eCj1KUU-gzGzoHsz',
//   appKey: 'PJT19CONwhK0cbjA0jS6Gb0R'
// })
// window.AV = AV
// VueClipboard.config.autoSetContainer = true

Vue.use(Viser)

Vue.use(VueStorage, config.storageOptions)
// Vue.use(VueClipboard)
// Vue.use(PermissionHelper)
